﻿/*
* @Author: lungin
* @Design: suncheng
* @Date:   2016-01-19 18:19:53
* @Last Modified by:   ningwenjing
* @Last Modified time: 2016-08-10 16:44;
*/
/***
 @author ----- ningwenjing <ningwenjing@xunlei.com>
 @design ----- qishifeng <qishifeng@xunlei.com>
 @time   ----- 2013-08-17
***/
body,dl,dd,h1,h2,h3,h4,h5,h6,p,form,figure{margin:0;}ol,ul,input{margin:0; padding:0;}body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;outline:none;}ul,ol{list-style:none;}a{text-decoration:none;outline:0 none;color:#000;}a:hover{text-decoration:underline;}img{border:0;}table{border-collapse:collapse;border-spacing:0;}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:".";clear:both; height:0; }button{cursor:pointer;}
.clearfix {*zoom:1;}
.hide{display:none;}
.font_yh{font-family:\5FAE\8F6F\96C5\9ED1,sans-serif;}
em,i{font-style:normal;}
html{background:#fff}
.top .o_vip_hd b,.c_vip_hd b,.top h1,.banner b,.header .btn_link b{background:url(../images/hd_sp.png) no-repeat;  }

.header{width:980px;margin:0 auto;background:url(../images/header_bg.jpg) center top no-repeat;height:130px;position:relative;}
.header h1{left: 5px;  position: absolute;  top: 11px;}
.header .help{right: 1px;  position: absolute;  top: 10px;color:#c6daeb}
.header .help a{color:#1f8dd9;}

.nav{position:relative;height:40px;border:1px solid #3188cb;border-bottom:1px solid #7eb4dd;border-right:1px solid #7eb4dd;top:89px;border-radius:3px;background:url(../images/bg_nav.png) repeat-x;}
.nav ul {float:left;}
.nav ul li{float:left;text-align:center;line-height:36px;border-right:1px solid #0173c9}
.nav ul .on a{background:url(../images/ann.jpg);border:none}
.nav ul li a{height:38px;display:block;width:128px;
    border-left:1px solid #0a92e5;
    border-top:1px solid #349ce4;
    border-right:1px solid #088adc;
    border-bottom:1px solid #2d86c9;
    color:#fff;font-size:15px;font-family:\5FAE\8F6F\96C5\9ED1}
.nav span.text{float:right;color:#fdfdfd;line-height:36px;padding-right:30px;}
.nav span.text a{color:#c6daeb;margin-left:5px;}
.nav span.text .name{color:#fdc2c2;margin-right:5px;}
.footer {
    clear:both;
    color:#898888;
    height:80px;
    margin:0 auto;
    padding-top:15px;
    text-align:center;
    width:964px;

}
.footer a {
    color:#898888;
}
.footer .f-nav {
    color:#C9C9C9;
    height:20px;
    text-align:center;
    width:930px;
}
.footer .f-nav a {
    color:#333333;
    margin:0 8px;
}
.footer .copyright {
    line-height:22px;
    text-align:center;
    width:970px;
    font-weight:bold;
}

.fix {
    zoom:1;
}
.fix:after {
    display:block;
    content:'';
    clear:both;
}
.footer span {
    width:100%;
    display:inline-block
}
.footer .copyright {

    height:44px;
    line-height:22px;
    text-align:center;color:#b0b0b0;font-weight:normal;

}
.footer .copyright a{
    color:#b0b0b0;
}
.footer .footer_an,.footer .footer_jing {
    display:inline-block;
}
.footer .footer_an {
    width:34px;
    height:42px;
    background:url("");
    *background:url(../images/aw.jpg)
}

.footer .footer_jing {
    width:40px;
    height:42px;
    background:url("");
    *background:url(../images/sw.jpg);
}

.wp_cont{width:980px;margin:0 auto;height:auto;}
.index_con0{width:980px;height:411px;background:url(../images/index_bg.jpg);position:relative;}
.index_con0 h2{left: 580px;  position: absolute;  top: 42px;color:#1494db;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;text-shadow:0 0 2px #fff}
.index_con0 form,.index_con0 .dlh{right: 100px;  position: absolute;  top: 82px;width:300px;height:200px;text-algin:center;}
a.sub{right: 80px;position:absolute;  top: 138px;width:144px;height:46px;line-height:46px;display:block;background:url(../images/ann.jpg) -130px 0;color:#fff;text-align:center;font-size:20px;font-weight:normal;font-family:\5FAE\8F6F\96C5\9ED1;text-decoration:none;}
a.sub b{background:url(../images/ann.jpg) -0 -292px;height:17px;display:block;margin:2px 0 0 1px;_overflow:hidden;}
a.sub_yaz{top:120px;
    -webkit-box-reflect: below 2px -webkit-gradient(linear, 0% 0%,0% 120%,from(transparent), color-stop(.5, transparent), to(rgba(3,3,3,.2)));
}
.index_con0 form input{border:1px solid #9b9a9a;width:175px;height:27px;line-height:27px;text-indent:5px;}
.index_con0 form p{margin:8px 8px 0px 2px;font-size:14px;color:#1494db}
.index_con0 form p span{text-align:right;width:58px;display:inline-block}
.index_con0 form p a.huan{color:#1594db;position:absolute;background:#fff;text-decoration:none;} /*top:160px;*/

.index_con0 form p a{margin:0 0 0px 6px;color:#969797;text-decoration:underline;font-size:12px}
.index_con1{width:978px;height:99px;background:#f4f4f4;border:1px solid #e3e3e3;}
.index_con1 ul{width:656px;height:99px;background:#fdfdfd;border:1px solid #d5d5d5;margin:-1px auto 0 auto;border-right:none;}
.index_con1 ul li{float:left;text-align:center;width:163px;border-right:1px solid #d5d5d5;height:99px;line-height:99px;text-indent:-20px;background:#fff}
.index_con1 ul li a{color:#469ccd;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;font-weight:bold;background:url(../images/ann.jpg);display:block;padding-left:70px;height:60px;line-height:60px;margin-top:20px;}
.index_con1 ul li.u0 a{background-position:0 -46px;}
.index_con1 ul li.u1 a{background-position:0 -107px;}
.index_con1 ul li.u2 a{background-position:0 -166px;}
.index_con1 ul li.u3 a{background-position:0 -226px;}


.vip_dj{background:url("../images/ic_vip.png");display:inline-block;width:24px;height:13px;margin-left:10px;}
.vip_dj_lv0{background-position:-0 -0}
.vip_dj_lv1{background-position:-26px 0}
.vip_dj_lv2{background-position:-52px 0}
.vip_dj_lv3{background-position:-78px 0}
.vip_dj_lv4{background-position:-104px 0}
.vip_dj_lv5{background-position:-130px 0}
.vip_dj_lv6{background-position:-156px 0}

.vip_dj_elv1{background-position:-26px 24px}
.vip_dj_elv2{background-position:-52px 24px}
.vip_dj_elv3{background-position:-78px 24px}
.vip_dj_elv4{background-position:-104px 24px}
.vip_dj_elv5{background-position:-130px 24px}
.vip_dj_elv6{background-position:-156px 24px}

.index_con0 .dlh{width:326px;right:88px;}
.dlh .dlh_0{border-bottom:1px solid #f2f2f1;height:112px;}
.dlh_0 dl dt{float:left;}
.dlh_0 dl dd{float:left;color:#030303;padding:2px 0 2px 15px;width:158px;}
.dlh_0 dl dt img{border:1px solid #e7e7e7;padding:3px}
.dlh_0 dl{padding:5px 0 0 20px;}
.dlh_0 div{width:100%;padding:2px 22px;font-size:14px;font-weight:bold;height:35px;line-height:27px;position:absolute;top:76px}
.dlh_0 div span{display:inline;float:left}
.dlh_0 div span.fs{margin-left:1px;color:#4b9a2b;font-weight:normal;font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1;}
.dlh_0 div span.fs a{font-size:12px;color:#1494DB;margin-left:3px;}
.dlh_0 div .star{width:141px;height:35px;display:inline-block;float:left;margin:0 5px}
.dlh_0 div .star li{width:23px;height:30px;float:left;background:url(../images/ann.jpg) -300px 0;margin-right:5px;}
.dlh_0 div .star li.on{background-position:-324px 0;}
.tuichu{position:absolute;color:#969797;text-decoration:underline;font-size:12px;right:30px;top:18px;}

.dlh_1{padding-top:5px;}
.dlh_1 p{color:#020202;font-weight:bold;padding:10px 0 0 23px;height:20px}
.dlh_1 p span{float:left;}
.dlh_1 p span.wsz{color:#a3a3a3;}
.dlh_1 p span.ysz{color:#47ab71;}
.dlh_1 p span.ysz b{display:inline-block;background:url(../images/ann.jpg) -280px -1px;width:18px;height:17px;margin:1px 0 0 135px;float:right;*float:none}
.dlh_1 p .ljws{margin-top:-3px;float:right;margin-right:10px;width:89px;height:23px;display:inline-block;background:url(../images/ann.jpg) -278px -33px;color:#1494db;font-weight:normal;text-align:center;line-height:23px;text-decoration:none;}

.dlh_1 p .yws{display:none}



/*4-6*/
.fy_con0{height:432px;background:url(../images/fy_bg.jpg);position:relative}
.fy_con0 .xgmm,.fy_con0 .zhmm{display:block;position:absolute;width:175px;height:154px;background:url(../images/ann.jpg);text-align:center;top:134px;font-size:16px;font-weight:bold;color:#959494;line-height:260px;_overflow:hidden;}
.fy_con0 .xgmm{background-position:0 -480px;left:237px;}
.fy_con0 .zhmm{background-position:-182px -480px;left:568px;}
.fy_con0 .xgmm:hover{background-position:0 -321px;left:237px;text-decoration:none}
.fy_con0 .zhmm:hover{background-position:-182px -321px;left:568px;text-decoration:none}

.no_water{height:403px;background:url(../images/fy_bg_nowater.jpg) repeat-y;position:relative;margin:10px 0;}
.no_water h2{height:28px;line-height:28px;border:1px solid #eeeeee;background:#f6f6f7;text-indent:6px;color:#df9b2f;font-weight:normal}

.no_water h2 b{background:url(../images/ann.jpg) -358px 0;width:17px;height:18px;display:inline-block;float:left;margin:5px 0 0 24px;}

.xx_xgmi{position:relative;padding-left:262px;}
.xx_xgmi .num_lock{display:block;text-align:center;font-weight:normal;color:#8f0202;width:86px;height:28px;background:url(../images/ann.jpg) -181px -60px;line-height:35px;margin:-10px 0 0 120px;_overflow:hidden;}
.xx_xgmi .center{left:420px;top:270px;_left:160px;}
.xx_xgmi form{padding-top:65px;}
.xx_xgmi form .huan{    background: none repeat scroll 0 0 #FFFFFF;
    color: #1594DB;
    position: absolute;
    text-decoration: none;
    top: 185px;
    _left:300px;
}
.xx_xgmi form input{width:212px;height:25px;border:1px solid #9b9a9a;color:#b8b8b8;text-indent:6px;margin-right:5px;line-height:26px;}
.xx_xgmi .ver input{width:130px;}
.xx_xgmi form p{height:32px;line-height:32px;margin:7px 0 11px 0;}
.xx_xgmi form p span.name,.xx_xgmi form .mb_select span.name{display:inline-block;text-align:right;width:120px;font-weight:bold;color:#1494db;font-size:14px;}

.xx_xgmi form p span.tip_jdpassword,.xx_xgmi form p span.tip_maxpassword,.xx_xgmi form p span.tip_newpassword{
    background-image: -moz-linear-gradient(top, #faefb0, #f9de81);
    background-image: -o-linear-gradient(top, #faefb0, #f9de81);
    /* Safari & Chrome */
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #faefb0),color-stop(1, #f9de81));
    /* IE6 & IE7 */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#faefb0', endColorstr='#f9de81');
    /* IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#faefb0', endColorstr='#f9de81')";display:inline-block;height:21px;line-height:21px;border:1px solid #eecb60;border-radius:3px;padding:0 5px 0 10px;color:#ab010e;
    position:relative;
    top:-3px\0;
    *top:-5px;
    line-height:24px\0;
    margin-left:10px;
}

/*6-9*/
.n_7{}

.xx_xgmi .n_8{margin-left:175px;background-position:-278px -59px;line-height:20px;line-height:24px\0;
    position:relative;display:inline-block

}
.no_water .n_9 {padding:50px 0 0 135px;}
.n_9 dl{float:left;width:330px;height:141px;margin:0 0 0 30px;}
.n_9 dl dt a{display:inline-block;width:110px;height:94px;background:url(../images/7-9.png);text-indent:-9999px;*display:block}
.n_9 dl dt.n_9_d0 a{background-position:-6px -12px}
.n_9 dl dt.n_9_d1 a{background-position:-125px -12px}
.n_9 dl dt.n_9_d2 a{background-position:-6px -112px}
.n_9 dl dt.n_9_d3 a{background-position:-125px -112px}

.n_9 dl dt.n_9_d0 a:hover{background-position:-247px -11px}
.n_9 dl dt.n_9_d1 a:hover{background-position:-371px -12px}
.n_9 dl dt.n_9_d2 a:hover{background-position:-247px -112px}
.n_9 dl dt.n_9_d3 a:hover{background-position:-371px -112px}
.n_9 dl dt{float:left;width:128px;height:110px;}
.n_9 dl dd a{font-size:14px;font-weight:bold;color:#1494db;margin:20px 0 0 0px;float:left;}
.n_9 dl dd {position:relative;float:left;width:200px;color:#88888b;line-height:24px;}
.n_9 dl dd span{color:#47ab71}
.n_7 dl dd span{color:#a3a3a3}
.n_7 dl dd span.yishezhi{color:#47ab71}

.n_7 dl dt a{text-indent:-0;text-align:center;color:#666;line-height:160px;_overflow:hidden;}
.n_7 dl dd a{position:static;color:#fff;margin-top:0;}

.n_7 dl dd{color:#1494db;font-size:14px;font-weight:bold;padding-top:10px}
.n_7 dl dt.n_7_d0 a{background-position:-609px -12px}
.n_7 dl dt.n_7_d1 a{background-position:-848px -12px}
.n_7 dl dt.n_7_d2 a{background-position:-727px -12px}
.n_7 dl dt.n_7_d3 a{background-position:-489px -12px}

.n_7 dl dt.n_7_d0 a:hover{background-position:-609px -112px}
.n_7 dl dt.n_7_d1 a:hover{background-position:-848px -112px}
.n_7 dl dt.n_7_d2 a:hover{background-position:-727px -112px}
.n_7 dl dt.n_7_d3 a:hover{background-position:-489px -112px}


/*10-18*/
.xx_xgmi .ie6{_top:305px;_left:220px}
.n_10{color:#434343;font-size:14px;font-weight:bold;padding:15px 0 30px 30px;}
.n_10 span{color:#fe5d7f}
.tishi{height:113px;border:1px solid #efefef;position:absolute;bottom:0;width:976px;background:#fbfbfb;}
.tishi .content{padding:25px 0 0 240px;color:#1393da;width:487px;}
.tishi .content a{color:#025889;text-decoration:underline;}
.tishi .content .rt{text-align:right;color:#8c8a8b;margin-top:10px}

.n_11{padding-left:185px;}
.n_11 form p span.name{color:#525252}
.n_11 form p{margin:12px 0;}
.n_11 form input{background:#fbfcfe;width:396px;height:27px;border:1px solid #dbdbdb;color:#333}
.mb_select{height:30px;}
.mb_select span{float:left;}
.mb_select ul{width:396px;height:27px;border:1px solid #dcdcdc;background:#ebecee;text-indent:5px;float:left;_overflow:hidden;}
.mb_select ul li{display:none;line-height:27px;width:396px;height:27px;background:#ebecee;float:left;}
.mb_select ul li.on{display:inline-block;}
.mb_select ul li.on span{float:left;}
.xx_xgmi form p span.right{display:none}
.mb_select ul li.on a{display:block;width:13px;height:17px;background:url(../images/ann.jpg) -386px 0;float:right;margin:4px 5px 0 0;}
.cur ul li{display:block;z-index:9999;position:relative;border:1px solid #dcdcdc;border-top:none;border-bottom:none;margin-left:-1px;background:#fff;cursor:pointer;}
.cur ul li.last{border-bottom:1px solid #dcdcdc;}
.cur ul li:hover{background:#fbfcfd}
.cur ul li.on{border:none;margin:0;background:#ebecee;cursor:default;}

.n_13{color:#434343;font-size:14px;font-weight:bold;padding:0 0 10px 0;margin-left:-50px}
.n_13 span{color:#fe5d7f}

.xx_xgmi form p.check_phone{margin:0;height:20px;padding-left:120px;}
.xx_xgmi form p.send_phone{margin:0;height:30px;padding:10px 0 10px 60px;}
.xx_xgmi form p.send_phone span{border:1px solid #c0c0c0;    border-radius: 3px;
    color: #ff2d5a;
    display: inline-block;
    height: 28px;
    line-height: 28px;
    padding: 0 5px 0 10px;
    background-image: -moz-linear-gradient(top, #f4f4f4, #eaeaea);
    background-image: -o-linear-gradient(top, #f4f4f4, #eaeaea);
    /* Safari & Chrome */
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #f4f4f4),color-stop(1, #eaeaea));
    /* IE6 & IE7 */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f4f4f4', endColorstr='#eaeaea');
    /* IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f4f4f4', endColorstr='#eaeaea')";
}
a.sd{color:#525252;width:111px;height:22px;border:1px solid #e4e4e4;border-radius: 3px;display:inline-block;line-height:22px;text-align:center;text-decoration:none;
    background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
    background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
    /* Safari & Chrome */
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #ffffff),color-stop(1, #f5f5f5));
    /* IE6 & IE7 */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#f5f5f5');
    /* IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#f5f5f5')";
    position:relative;
    top:-2px\9;
    *top:-5px;
    _top:-3px;
}

.n_15 form p{margin:8px 0}
.n_15 h3{font-size:16px;line-height:20px;padding:20px 0 0 0}

.n_16 form p{margin:8px 0}
.n_16 form p span.tip_jdpassword a{text-decoration:underline;color: #AB010E;}
.n_16 h3{font-size:16px;line-height:20px;padding:20px 0 0 0;color:#1494db}
/*19-20*/
.n_20{padding-top:80px;}
.n_20 div b{display:inline-block;width:85px;height:85px;background:url(../images/ann.jpg) -187px -213px;float:left}
.d_404{padding-left:75px;}
.d_404 div b{width:108px;height:104px;background:url(../images/ann.jpg) -289px -213px;}
.d_404 div p{color:#525252;font-size:14px;font-weight:bold;padding:2px 0px 2px 5px;}
.d_404 div.dv{margin:5px 0 0 5px;float:left;width:370px}
.n_20 div span{display:inline-block;margin:20px 0 0 10px;float:left;font-size:14px;font-weight:bold;}
/*弹窗公共样式*/
.msg_background{width:100%;
    background:#000;
    position:absolute;
    top:0;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;height:100%;z-index:997;
    _height:680px;}

.msg{width:100%;
    position:fixed;_position:absolute;height:100%;left:0;top:0;z-index:998;}
.msg	.tc{width:254px;height:180px;position:relative;top:220px;margin:0 auto;z-index:999;
    border:1px solid #7d7d7d;background:#fff;border-radius:5px;box-shadow:1px 3px 5px #333;

}

.msg	.tc .head{border:1px solid #0361a9;height:29px;margin:-1px;border-radius:5px 5px 0 0px;}
.msg	.tc .head div{border:1px solid #62b2e7;height:27px;border-radius:5px 5px 0 0px;
    /* Firefox 3.6 */
    background-image: -moz-linear-gradient(top, #0682dc, #036ab7);
    background-image: -o-linear-gradient(top, #0682dc, #036ab7);
    /* Safari & Chrome */
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #0682dc),color-stop(1, #036ab7));
    /* IE6 & IE7 */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0682dc', endColorstr='#036ab7');
    /* IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0682dc', endColorstr='#0682dc')";
}
.msg	.tc .head div h2{font-size:14px;color:#fff;font-family:\5FAE\8F6F\96C5\9ED1;line-height:25px;text-indent:14px;}
a.ret{width:95px;height:28px;line-height:26px;background-position:-181px -94px;font-size:14px;top:118px;font-weight:bold;}
a.ret b{height:10px;}

a.mid{width:111px;height:31px;line-height:31px;background-position:-181px -169px;font-size:14px;top:118px;font-weight:bold;}
a.mid b{height:10px;}

.xiugaicg{background:url(../images/ann.jpg) -181px -123px;height:44px;line-height:44px;width:156px;padding-left:54px;color:#000;margin:27px 0 0 22px;font-size:14px;}
.none_bg{padding-left:0;background:none;line-height:20px;width:210px;text-align:center;margin:27px 0 0 22px;}
.lft{text-align:left}
.xiugaisb{background:url(../images/xx.gif) top left no-repeat;}
.small{line-height:20px;}
.tc a.ret{top:122px}
.tc a.double1{left:20px}
.tc a.double2{right:20px;}
/*补*/
.index_con0 form p.cuowutishi{margin:0;color:#ff0000;padding-left:60px}

.n_9 dl dd span.bukeyong {
    color:#ff0000;
}

.hulue{position:absolute;right:10px;bottom:10px;color:#1F8DD9}

.xx_xgmi p.p22{width:500px;font-size:16px;font-weight:bold;color:#1494db;padding-top:50px}
.xx_xgmi p.p22 b{display:inline-block;width:8px;float:left;margin-left:50px;}
.xx_xgmi p.p22 span{float:left;margin-top:40px;}
.xx_xgmi a.p22{top:160px;}

.xx_xgmi p.p22{width:500px;font-size:16px;font-weight:bold;color:#1494db;padding-top:50px}
.xx_xgmi p.p22 b{display:inline-block;width:30px;float:left;margin-left:50px;}
.xx_xgmi p.p22 span{float:left;margin-top:40px;}
.xx_xgmi a.p22{top:190px;}

.index_con0 form{_right: 95px;}

.index_con0 form p.err1{margin:-10px 0 0 -15px;_margin:-10px -20px 0 -20px;width:324px;height:28px;line-height:28px;}
.index_con0 form p.err{margin:-10px 0 0 -15px;_margin:-10px -20px 0 -20px;width:324px;position:relative;;color:#000;text-align:center;background:#ffcccb;border:1px solid #e99593;height:26px;line-height:26px;color:#c80002}
.phone_sz{top:80px;position:absolute;}
.phone_sz div{border-left:1px solid #c2c2c2;padding-left:20px;margin:20px 0 0 100px;}
.phone_sz i{display:inline-block;width:80px;height:80px;background:url(../images/7-9.png) -21px -21px;float:left;margin-top:10px;}
.phone_sz h3{color:#333;font-size:14px;}
.phone_sz h3 span.wsz{color:#df9b30}
.phone_sz h3 span{color:#0482bd}
.phone_sz p{color:#434343;}

.msg .tc{width:254px;height:180px;position:relative;top:170px;margin:0 auto;z-index:999;border:1px solid #7d7d7d;background:#fff;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 3px 5px #333;box-shadow:1px 3px 5px #333;}

.msg .bigpop{ width:390px; height: auto !important;height:250px; min-height:250px;}

.msg .pass_txt{  padding:28px 20px 0px 40px; height:50px}
.msg .pass_txt .icon_pass{background:url(../images/ann.jpg) -181px -123px no-repeat;width:45px;height:45px; float:left}
.msg .pass_txt .txt_pass{font-size:16px; color:#F38636; padding:10px 0 0 10px; float:left; font-weight:bold; white-space:nowrap}
.msg .pass_subcon{ margin:10px 0 0; text-align:center}
.msg .pass_subcon .first_p{ font-size:14px; color:#010101; margin-bottom:5px;}
.msg .pass_subcon .get_type{ color:#D82D2D; font-weight:bold}
.msg .pass_subcon .tips_p{ color:#959595}

.msg .pass_btn{ text-align:center; padding:20px 0;}
.msg .pass_btn a.sub{ position:static; display:inline-block; margin:0 20px}

.msg .set_subcon{ margin:10px 0 0; border-top:1px #8B8B8B dotted; padding:15px 0 0 96px}
.msg .set_subcon p{ margin-bottom:10px}
.msg .set_subcon .first_p{ font-size:14px; color:#8B8B8B; margin-bottom:6px; font-weight:bold}
.msg .set_subcon .txt_tit{ color:#000; font-weight:bold}
.msg .set_subcon .txt_type{ color:#A3A3A3; font-weight:bold}
.msg .set_subcon .set_on{ color:#47AB71; }

.msg .set_subcon .iconpass{display:inline-block;background:url(../images/ann.jpg) -280px -1px;width:18px;height:17px; vertical-align:middle;margin:0 0 0 5px; overflow:hidden}

.spr,.aq_stp li{background:url(../images/spr.png) -9999em -9999em no-repeat;}
.aq_stp{margin-top:40px;}
.aq_stp ul{width:450px;margin:0 auto;}
.aq_stp li{float:left;display:inline;text-align:center;height:26px;font:14px/26px 'microsoft yahei';width:135px;padding-right:15px;background-position:-2px -57px;position:relative;}
.aq_stp li .arrow{position:absolute;width:15px;height:26px;overflow:hidden;top:0;right:0;background-position:-17px 0;}
.aq_stp li.stp_1{background-position:0 -57px;}
.aq_stp li.stp_3{background-position:right -57px;}
.aq_stp .cur_1 li.stp_1{background-position:0 -29px;color:#fff;}
.aq_stp .cur_1 li.stp_1 .arrow,.aq_stp .cur_2 li.stp_2 .arrow{background-position:0 0;}
.aq_stp .cur_2 li.stp_1 .arrow,.aq_stp .cur_3 li.stp_2 .arrow{background-position:-34px 0;}
.aq_stp .cur_2 li.stp_2{background-position:-2px -29px;color:#fff;}
.aq_stp .cur_3 li.stp_3{background-position:right -29px;color:#fff;}

.hfix{height:480px;}

/* update in 2013 */
.wp_main{height:530px;border:solid 1px #c6c6c6;position:relative;color:#444;font-family:\5FAE\8F6F\96C5\9ED1;}
.wp_cont .note{height:38px;line-height:38px;font-weight:normal;font-size:12px;position:relative;padding-left:25px;}
.wp_cont .note i{background:url(../images/spr_btn_s.png) -81px -188px no-repeat;width:19px;height:18px;position:absolute;top:50%;margin-top:-9px;left:0;}
.wp_main .step{width:780px;height:30px;line-height:30px;margin:0 auto;background:#75c6fe;margin-top:30px;}
.wp_main .step ul li{width:260px;float:left;color:#fff;text-align:center;position:relative;}
.wp_main .step .spr_a{width:14px;height:30px;background:url(../images/spr_btn_s.png) no-repeat;display:block;position:absolute;right:0;top:0;}
.wp_main .step .type_1 .step_1{background:#0582dc;}
.wp_main .step .type_1 .arw_1{background-position:left -188px;}
.wp_main .step .type_1 .arw_2{background-position:-15px -188px;}
.wp_main .step .type_1 .arw_3{background-position:-30px -188px;}
.wp_main .step .type_2 .step_1,.wp_main .step .type_2 .step_2,.wp_main .step .type_3 .step_1,.wp_main .step .type_3 .step_2,.wp_main .step .type_3 .step_3{background:#0582dc;}
.wp_main .step .type_2 .arw_1{background-position:-46px -188px;}
.wp_main .step .type_2 .arw_2{background-position:left -188px;}
.wp_main .step .type_2 .arw_3{background-position:-30px -188px;}
.wp_main .step .type_4 li{background:#0582dc;}
.wp_main .step .type_3 .arw_1{background-position:-46px -188px;}
.wp_main .step .type_3 .arw_2{background-position:-46px -188px;}
.wp_main .step .type_3 .arw_3{background-position:-62px -188px;}
.wp_main .verify{margin:30px 0 0 275px;font-size:14px;}
.wp_main .verify h3{font-size:14px;line-height:40px;margin-left:30px;}
.wp_main .verify .pl{margin-left:2px;}
.wp_main .verify p{line-height:25px; margin-left: 70px;}
.wp_main .verify li:after{display:block;content:'';clear:both;}
.wp_main .verify li{line-height:40px;*zoom:1;margin-bottom:10px;position:relative;}
.wp_main .verify .label{width:100px;padding-right:10px;text-align:right;float: left;}
.wp_main .txt_b{color:#1791e4;}
.wp_main .txt_g{color:#58cf0e;font-size:12px;font-weight:normal;margin-left:8px;}
.wp_main .txt_r{color:#fb6e6e;font-size:12px;font-weight:normal;margin-left:8px;}
.wp_main .txt_s{color:#008816;}
.wp_main .txt_d{color:#C00;}
.wp_main .txt_nor{font-size:12px;*vertical-align:11px;}
.wp_main .verify .in_ver{width:250px;height:38px;line-height:38px;padding-left:10px;font-size:16px;border:solid 1px #b3b3b3;}
.wp_main .verify .txt_w{font-weight:bold;}
.wp_main .verify .ver_on{border:solid 1px #1791e4;}
.wp_main .warn{color:#F00;font-size:12px;*vertical-align:11px;display:inline-block;}
.wp_main .verify .has_drop{position:relative;display:inline-block;width:260px;}
.wp_main .verify .index{z-index:999;}
.wp_main .verify .index1{z-index:999;}
.wp_main .verify .index2{z-index:998;}
.wp_main .verify .index3{z-index:997;}
.wp_main .verify .sel{width:250px;height:36px;line-height:36px;padding-left:10px;display:inline-block;font-size:16px;border:solid 1px #b3b3b3;background:url(../images/spr_ico_s.png) right -280px no-repeat;cursor:pointer;}
.wp_main .verify .sel.disable{background:url(../images/spr_ico_s.png) right -318px #ededed no-repeat;cursor:default}
.wp_main .verify .drop{width:260px;border:solid 1px #ccc;background:#fff;position:absolute;z-index:99;top:44px;left:0;}
.wp_main .verify .drop.style{top:26px;*top:37px;}
.wp_main .verify .drop li{padding-left:10px;line-height:25px;font-size:12px;margin:0;}
.wp_main .verify .drop li a:hover{color:#1791E4}
.wp_main .verify .drop.style li{font-size:14px;}
.wp_main .verify .drop_nor{width:260px;height:36px;line-height:36px;padding-left:10px;border:solid 1px #b3b3b3;font-size:16px;_padding:9px 0 5px 10px}
.wp_main .verify .ver_con{margin-top:8px;_width:200px;float: left;}
.wp_main .verify .ver_con li{line-height:25px;margin:0;}
.wp_main .verify .ver_con li .cho{color:#1791e4;}
.wp_main .verify .ver_con.mrg{margin-top:0;}
.wp_main .verify .code{display:inline-block;*vertical-align:12px;}
.wp_main .verify .align{ vertical-align:12px;}
.wp_main .verify .code img{height:40px;}
.wp_main .verify .success{position:relative;*zoom:1;}
.wp_main .verify .success a{font-size:12px;color:#1791e4;text-decoration:underline;margin:30px 0 0 75px;display:inline-block;}
.wp_main .verify .success a:hover{color:#000;}
.wp_main .pwd .strike{padding-top:10px;}
.strike b{font-weight: normal;font-size: 18px;}
.wp_main .txt_suc_note{border-top:solid 1px #ccc;margin:50px 100px;position:relative;font-size:12px;padding:10px 0 0 30px;*zoom:1;}
.wp_main .txt_suc_note .ico_warn{top:13px;left:5px;}

.wp_main .success .low em,.wp_main .success .max em,.wp_main .success .mid em{font-size:12px;font-weight:normal;}
.wp_main .verify .success .passtype{margin-right: 15px;}
.wp_main .verify .success .passtype i{display:inline-block; width:30px; height:8px;background:#fff;margin-right:1px;overflow:hidden;border-width: 1px;border-style: solid;}
.wp_main .verify .success .low{color:#FC5858;}
.wp_main .verify .success .low i{border-color: #FB6E6E ; }
.wp_main .verify .success .low .tpbg{border-color: #FB6E6E ;background:#FB6E6E;}
.wp_main .verify .success .mid{color:#FFAE00;}
.wp_main .verify .success .mid i{border-color: #FFAE00; }
.wp_main .verify .success .mid .tpbg{border-color:#FFAE00 ;background:#FFAE00;}
.wp_main .verify .success .max{color:#4CBA07;}
.wp_main .verify .success .max .tpbg{border-color:#4CBA07 ;background:#4CBA07;}
.wp_main .link_verify{font-size:12px;color:#1791E4;margin-left:10px;text-decoration:underline;}
.wp_main .al_l{margin:1px 0 0 80px;_margin:1px 0 0 20px;}
.txt_bind{color: #f5a42e}

.wp_main .other{width:780px;color:#878787;position:absolute;bottom:10px;left:99px;border-top:solid 1px #b9b9b9;padding:15px 0;}
.wp_main .other p,.wp_main .other ul{margin-left:240px;}
.wp_main .other .txt_ask{position:absolute;top:-25px;font-weight:bold;left:0;}
.wp_main .other a{color:#1791e4;text-decoration:underline;margin-right:10px;}
.wp_main .centre{width:880px;margin:0 auto;}
.wp_main .centre li{height:50px;border-bottom:solid 1px #c6c6c6;padding:40px;}
.wp_main .centre .part_1{position:relative;width:430px;padding-left:38px;float:left;color:#a3a3a3;}
.wp_main .centre .part_1 .tit{font-weight:bold;color:#000;font-size:14px;}
.wp_main .centre .part_2{width:230px;margin-top:15px;float:left;font-size:14px;font-weight:bold;}
.wp_main .centre .brd{border:none;}
.wp_main .al_c{margin:50px 0 0 250px;}
.wp_main .al_a{margin:50px 0 0 170px;}
.wp_main .btn_wp_c{text-align:center;margin:15px 235px 0 0;}
.wp_main .btn_wp_c .btn_nor{margin:0 auto;padding-left:25px;}
.wp_main .btn_wp_c .btn_nor span{padding-right:25px;}
.wp_main .verify .note{margin-left: 15px;}
.wp_main .verify .note i{top:5px;margin:0;}
.wp_main .verify .txt_suc{position:relative;font-size:12px;*zoom:1;color:#444;padding-left:20px;}
.wp_main .verify .txt_suc a{color:#0582dc;display:inline-block;margin:0;}

.wp_main .side{width:180px;height:530px;float:left;}
.wp_main .side a{display:block;width:118px;heigth:60px;line-height:60px;padding-left:62px;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;border-bottom:solid 1px #C6C6C6;position:relative;}
.wp_main .side .cur{border-right:solid 1px #fff;color:#047ed5;}
.wp_main .side a:hover{color:#047ed5;text-decoration:none;}
.wp_main .side .cur b{height:60px;position:absolute;right:-2px;background:#fff;top:0;display:block;_width:3px;z-index:2;}
.ico_ap,.ico_ap_1,.ico_ap_2,.ico_ap_3{width:25px;height:24px;display:block;position:absolute;background:url(../images/spr_btn_s.png) no-repeat;left:30px;top:19px;}
.ico_ap_1{background-position:0 -464px;}
.ico_ap_2{background-position:0 -492px;}
.ico_ap_3{background-position:0 -519px;}
.ico_ap_4{background-position:-75px -475px;}
.ico_ap_5{background-position:-75px -500px;}
.ico_ap_6{background-position:-75px -525px;}
.ico_ap_7{background-position:-75px -550px;}
.wp_main .side .cur .ico_ap_1,.wp_main .side a:hover .ico_ap_1{background-position:-26px -464px;}
.wp_main .side .cur .ico_ap_2,.wp_main .side a:hover .ico_ap_2{background-position:-26px -492px;}
.wp_main .side .cur .ico_ap_3,.wp_main .side a:hover .ico_ap_3{background-position:-26px -519px;}
.wp_main .side .cur .ico_ap_4,.wp_main .side a:hover .ico_ap_4{background-position:-100px -475px;}
.wp_main .side .cur .ico_ap_5,.wp_main .side a:hover .ico_ap_5{background-position:-100px -500px;}
.wp_main .side .cur .ico_ap_6,.wp_main .side a:hover .ico_ap_6{background-position:-100px -525px;}
.wp_main .side .cur .ico_ap_7,.wp_main .side a:hover .ico_ap_7{background-position:-100px -550px;}

.btn_nor,.btn_com,.btn_ok,.btn_can{background:url(../images/spr_btn_s.png) no-repeat;display:inline-block;}
.btn_nor span,.btn_com span,.btn_ok span,.btn_can span{background:url(../images/spr_btn_s.png) no-repeat;display:inline-block;cursor:pointer;font-size:14px;color: #fff;}
.btn_com span{color: #467fd8 !important}
.btn_nor{height:36px;line-height:30px;margin-top:20px;background-position:left top;padding-left:35px;color:#fff;}
.btn_nor:hover{background-position:left -36px;box-shadow: 0 2px 3px #1b8de8;border-radius:4px;text-decoration:none;}
.btn_nor span{line-height:36px;background-position:right top;padding-right:35px;}
.btn_nor:hover span{background-position:right -36px;}
.btn_com{height:36px;line-height:30px;margin-top:10px;background-position:left -72px;padding-left:12px;color:#467fd8;text-shadow:1px 1px #fff;}
.btn_com:hover{background-position:left -72px;box-shadow: 0 1px 2px #b3daff;border-radius:4px;}
.btn_com span{line-height:36px;background-position:right -72px;padding-right:12px;}
.btn_com:hover span{background-position:right -72px;}
.btn_dis{height:36px;line-height:36px;padding:0 20px;background:#9b9b9b;cursor:default;border-radius:3px;display:inline-block;color:#fff;font-weight:bold;}
.btn_re{height:36px;line-height:36px;border:solid 1px #ccc;border-radius:3px;background:#fff;display:inline-block;padding:0 15px;}
.btn_ok{height:40px;background-position:left -301px;padding-left:30px;color:#fff;display:block;}
.btn_ok span{background-position:right -301px;text-shadow:1px 1px #0d82df;padding-right:30px;line-height:40px;}
.btn_ok:hover{background-position:left -341px;box-shadow: 0 2px 3px #1b8de8;}
.btn_ok:hover span{background-position:right -341px;}
.btn_can{background-position:left -381px;padding-left:30px;color:#247cc5;display:block;}
.btn_can span{background-position:right -381px;text-shadow:1px 1px #FFF;padding-right:30px;line-height:40px;}
.btn_can:hover{background-position:left -421px;box-shadow:0 2px 3px #1b8de8;}
.btn_can:hover span{background-position:right -421px;}

.ico_s{background:url(../images/spr_ico_s.png) no-repeat;display:inline-block;}
.ico_arw{width:7px;height:13px;background-position:left -202px;margin-left:5px;vertical-align:-2px;*vertical-align:1px;_margin-top:10px;_vertical-align:-1px;}
.ico_ok{width:23px;height:20px;background-position:left -223px;margin-right:5px;vertical-align:-5px;_margin-top:8px;_vertical-align:-1px;}
.ico_suc{width:48px;height:49px;background:url(../images/spr_btn_s.png) -106px -198px;position:absolute;top:0;left:0;}
.ico_note{width:40px;height:40px;background:url(../images/spr_btn_s.png) -160px -203px;position:absolute;top:0;left:0;}
.ico_warn{width:19px;height:18px;background:url(../images/spr_btn_s.png) -81px -188px;position:absolute; left:0; top:5px;}
.ico_email{width:31px;height:32px;position:absolute;top:3px;left:0;}
.ico_phone{width:31px;height:35px;background-position:left -35px;position:absolute;top:3px;left:0;}
.ico_pwd{width:31px;height:33px;background-position:left -72px;position:absolute;top:3px;left:0;}
.ico_id{width:31px;height:29px;background-position:left -107px;position:absolute;top:3px;left:0;}
.ico_edit{width:17px;height:17px;background-position:left -140px;vertical-align:-3px;*vertical-align:-1px;margin-right:5px;}
.ico_add{width:17px;height:14px;background-position:left -162px;vertical-align:-3px;+vertical-align:-1px;_vertical-align:-2px;margin-right:5px;}
.ico_set{width:13px;height:15px;background-position:left -183px;vertical-align:-3px;+vertical-align:-1px;margin-right:5px;}
.safe{width:100px;height:9px;overflow:hidden;*vertical-align:2px;background:url(../images/spr_btn_s.png) no-repeat;display:inline-block;}
.level_1{background-position:left -227px;}
.level_2{background-position:left -237px;}
.level_3{background-position:left -247px;}

.pop{width:370px;padding:5px;background:#d7d7d7;background:rgba(0,0,0,0.1);position:fixed;top:50%;left:50%;margin:-140px 0 0 -190px;_position:absolute;_zoom:1;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,0)||250)))}
.pop .pop_tit{height:40px;line-height:40px;padding-left:15px;position:relative;border-bottom:solid 1px #c8dde9;background:url(../images/spr_btn_s.png) left -259px repeat-x;}
.pop .pop_tit h4{font-size:14px;color:#000;}
.pop .pop_tit .close{width:14px;height:12px;background-position:left -250px;display:block;text-indent:-999em;position:absolute;right:10px;top:12px;overflow:hidden;}
.pop .pop_tit .close:hover{background-position:left -263px;}
.pop .pop_con{padding:30px 50px;height:170px;background:#fff;}
.pop .pop_con .pop_note{margin:10px 0 0 10px;position:relative;_zoom:1;}
.pop .pop_con .pop_note p{margin-left:55px;}
.pop .pop_con .pop_note .txt_r{color:#F00;font-weight:bold}
.pop .pop_con .button{margin:70px 0 0 20px;}
.pop .pop_con .fl{float:left;}
.pop .pop_con .button .mrg{margin-left:30px;}


.btn_com:hover i{-webkit-animation:shake 1s .2s ease both;-moz-animation:shake 1s .2s ease both;-ms-animation:shake 1s .2s ease both;}
@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);}10%,30%,50%,70%, 90%{-webkit-transform:translateX(-2px);}20%,40%,60%,80%{-webkit-transform:translateX(2px);}}
@-moz-keyframes shake{0%,100%{-moz-transform:translateX(0);}10%,30%,50%,70%, 90%{-moz-transform:translateX(-2px);}20%,40%,60%,80%{-moz-transform:translateX(2px);}}
@-ms-keyframes shake{0%,100%{-ms-transform:translateX(0);}10%,30%,50%,70%, 90%{-ms-transform:translateX(-2px);}20%,40%,60%,80%{-ms-transform:translateX(2px);}}


/* icon */
.wp_appeal .ico_ok,.wp_appeal .ico_warn,.wp_appeal .ico_add,.wp_appeal .ico_arw,.drop_form .ico_arw,.wp_appeal .ico_suc{display:inline-block;margin:0 5px;background:url(../images/spr_8.png) no-repeat;position:relative}
.wp_appeal .ico_warn{width:19px;height:19px;background-position:-25px -34px; }
.wp_appeal .ico_ok{width:19px;height:19px;background-position:-46px -34px;}
.wp_appeal .ico_add{width:10px;height:10px;overflow:hidden;background-position:-68px -34px;_margin-top:15px; vertical-align:middle;position:relative;}
.wp_appeal .ico_loading{width:26px;height:26px;display:inline-block;margin:0 5px;vertical-align:middle;_vertical-align:-8px;}
.wp_appeal .ico_arw{width:19px;height:10px;overflow:hidden;background-position:left -35px;position:absolute;right:8px;top:15px;}
.wp_appeal .ico_suc{width:118px;height:117px;background-position:left -60px;margin-left:50px;}


.appeal{height:auto;*zoom:1;background:url(../images/bg_side.png) repeat-y;padding-bottom:15px;}
.appeal:after{visibility:hidden;display:block;font-size:0;content:".";clear:both; height:0;}
.wp_appeal{width:640px;margin:10px 0 0 40px;color:#333;font-size:14px;float:left;font-family:\5FAE\8F6F\96C5\9ED1;}
.wp_appeal h2{color:#000;font:bold 18px/1.5 \5FAE\8F6F\96C5\9ED1;}
.wp_appeal .tit_app{margin:10px 0 15px;position:relative;}
.wp_appeal .tit_des{font:12px/1.5 \5FAE\8F6F\96C5\9ED1;color:#646464;border-bottom:dotted 1px #ccc;padding-bottom:10px;}
.wp_appeal h3{font-size:14px;margin:10px 0;}
.wp_appeal h3 span{font-weight:normal;color:#666;font-size:12px;}
.wp_appeal .bg_type_1,.wp_appeal .bg_type_2,.wp_appeal .bg_type_3,.wp_appeal .bg_type_4{height:36px;line-height:36px;padding-left:8px;}
.wp_appeal .bg_type_1{background:#e1f3d5;}
.wp_appeal .bg_type_2{background:#f8e1d4;}
.wp_appeal .bg_type_3{background:#f6e5f8;}
.wp_appeal .bg_type_4{background:#d1e3f1;}
.wp_appeal .info{}
.wp_appeal .info dl{font-size:14px;position:relative;padding-left:75px;height:70px;margin-bottom:5px;}
.wp_appeal .info dl dt{padding:10px 0 2px 5px;}
.wp_appeal .info dl dt em{font-weight:bold;}
.wp_appeal .info dl .pic{position:absolute;left:0;top:0;}
.wp_appeal .info ul li{line-height:24px;font-size:12px;}

.wp_appeal .step{width:639px;height:30px;line-height:30px;margin:20px 0 0;background:#75c6fe;font-size:12px;}
.wp_appeal .step ul li{width:213px;float:left;color:#fff;text-align:center;position:relative;font-size:14px;}
.wp_appeal .arw_1,.wp_appeal .arw_2,.wp_appeal .arw_3,.wp_appeal .arw_2_3{width:14px;height:30px;background:url(../images/spr_8.png) no-repeat;display:block;position:absolute;right:-1px;top:0;}
.wp_appeal .step .type_1 .step_1{background:#0582dc;}
.wp_appeal .step .type_1 .arw_1{background-position:0 0;}
.wp_appeal .step .type_1 .arw_2{background-position:-15px 0;}
.wp_appeal .step .arw_3{background-position:-30px 0 !important;}
.wp_appeal .step .type_2 .step_1,.wp_appeal .step .type_2 .step_2{background:#0582dc;}
.wp_appeal .step .type_2 .arw_1{background-position:-46px 0;}
.wp_appeal .step .type_2 .arw_2{background-position:0 0;}
.wp_appeal .step .type_2 .arw_2_3{background-position:-15px 0;}
.wp_appeal .step .type_2_3 .step_1,.wp_appeal .step .type_2 .step_2{background:#0582dc;}
.wp_appeal .step .type_2_3 .arw_1{background-position:-46px 0;}
.wp_appeal .step .type_2_3 .arw_2{background-position:0 0;}
.wp_appeal .step .type_2_3 .arw_2_3{background-position:-15px 0;}
.wp_appeal .step .type_3 .step_1,.wp_appeal .step .type_3 .step_2,.wp_appeal .step .type_3 .step_3{background:#0683dd}
.wp_appeal .step .type_3 .arw_1,.wp_appeal .step .type_3 .arw_2,.wp_appeal .step .type_3 .arw_3{background-position:-46px 0;}
.wp_appeal .step .type_3 .arw_3{background-position:-62px 0 !important;}

.wp_appeal .app_note{border:solid 1px #ffe7b8;background:#fef4d6;padding:4px 10px;margin:8px 0 15px;color:#bb7420;line-height:22px;font-size:12px;}
.wp_appeal .app_warn{color:#F00;border-bottom:solid 1px #b5d9fd;padding:18px 0;}
.wp_appeal .app_form{color:#333;font-size:14px;}
.wp_appeal .app_form label{position:absolute;left:0;width:105px;text-align:right;margin-right:5px;}
.wp_appeal .app_form li{padding-left:110px;position:relative;margin-bottom:15px;line-height:38px;_zoom:1; list-style:none}
.wp_appeal .app_form .link_ch{color:#0683dd;font-size:12px;}
.wp_appeal .btn_wp{border-top:solid 1px #b5d9fd;padding:15px 0;margin-top:20px;}
.wp_appeal .app_form .img_code{margin:0 10px;vertical-align:middle}
.wp_appeal .app_form .align_type li{padding-left:110px;margin-left:16px;}

.wp_appeal .btn_normal{width:180px;height:46px;line-height:46px;text-align:center;font-size:16px; color:#fff;background:#1c8ff9;display:block;margin:0 auto;}
.wp_appeal .btn_normal:hover,.wp_appeal .btn_choose:hover{background:#2f9afd;text-decoration:none;}
.wp_appeal .btn_choose{height:38px;line-height:38px;padding:0 20px 2px;color:#fff;display:inline-block;font-weight:bold;color:#fff;background:#1c8ff9;font-size:12px;}
.wp_appeal .btn_choose span{vertical-align:middle;_margin-top:15px;_vertical-align:-7px;}
.wp_appeal .btn_disable,.wp_appeal .btn_disable:hover{background:#a8a8a8;cursor:default;}
.wp_appeal .btn_suc{width:110px;height:40px;line-height:40px;margin:10px 10px 0 0;font-size:12px;display:inline-block;}
.wp_appeal .txt_up{color:#666;font-size:12px;}
.wp_appeal .app_form p{line-height:30px;}

.app_form1{}
.app_form1 p,.app_form2 p{line-height:30px;}
.app_form1 ul li{padding-left:85px;position:relative;margin-bottom:15px;line-height:38px;*zoom:1;}
.app_form1 ul li:after{visibility:hidden;display:block;font-size:0;content:".";clear:both; height:0;}
.app_form1 label{position:absolute;margin-right:10px;left:0;text-align:right;width:80px;}
.app_form1 .align_type li{padding-left:80px;margin-left:14px;}
.app_form1 .sub_con{margin:10px 0 0 22px;}
.app_form1 .sub_con li{padding-left:100px;}
.app_form1 .sub_con label{width:100px;text-align:left}


.app_form2{}
.app_form2 ol{list-style:decimal;margin-bottom:40px;}
.app_form2 ol li{margin-left:42px;*margin-left:30px;line-height:30px;}
.app_form2 ol li:after {visibility:hidden;display:block;font-size:0;content:".";clear:both; height:0;}
.app_form2 ol li ul li{margin-left:0px;}
.app_form2 ol li .link_help{color:#999;text-decoration:underline;font-size:12px;margin-left:10px;}
.app_form2 ol .mrg_b{margin-bottom:10px;}
.app_form2 ol .mrg_l{margin-left:22px;}
.app_form2 ol .posi{position:relative;padding-left:110px;}
.app_form2 ol .posi label{position:absolute;left:0;top:4px;*top:6px;_left:-110px;_top:10px;}

.app_form3{}
.app_form3 li{margin-bottom:15px;*zoom:1;}
.app_form3 li:after {visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0;}
.app_form3 label{float:left;margin-top:8px;}

.wp_appeal .in_text1{width:280px;height:38px;line-height:38px;border:solid 1px #bfbfbf;padding-left:5px;*vertical-align:middle;font-size:14px;}
.wp_appeal .txt_input{position:absolute;color:#ccc;top:1px;left:120px;}
.wp_appeal .in_text_w1{width:390px;}
.wp_appeal .in_code{width:165px;}
.wp_appeal .in_warn{border:solid 1px #ff0000}
.wp_appeal .in_acct{width:185px;margin:0 10px 0 0;}
.wp_appeal .in_radio{margin:0 5px 0 0;}
.wp_appeal .in_drop{width:391px;cursor:pointer;height:38px;line-height:38px;border:solid 1px #bfbfbf;padding-left:5px;*vertical-align:middle;}
.wp_appeal .in_w1{width:185px;}
.wp_appeal .in_w2{width:117px;}
.wp_appeal .in_w3{width:408px;}
.wp_appeal .in_onfocus{border:solid 1px #ffb400}
.wp_appeal .in_ok{border:solid 1px #6ec10a;}
.wp_appeal .txt_red{color:#F00}
.wp_appeal .txt_note{color:#8f8f8f;font-size:12px;padding-left:40px;line-height:20px;}
.wp_appeal .txt_note span{position:absolute;left:7px;top:0;}
.wp_appeal .txt_warn{color:#ff0000;font-size:12px;position:relative;}
.wp_appeal .txt_remind{color:#838383;font-size:12px;margin-left:8px;}
.wp_appeal .txt_strike{color:#0683dd;font-weight:bold;font-size:14px;margin:5px 0 15px;}
.txt_ques{ vertical-align:middle;height:38px;line-height:38px;display:block;}
.wp_appeal .link_del{color:#028cef;font-size:12px;margin-left:8px;}
.wp_appeal .drop_form{position:relative;width:397px;height:44px;cursor:pointer;}
.wp_appeal .drop_form .txt_show{position:absolute;height:42px;line-height:42px;left:10px;top:0;}

.wp_appeal .drop_form_list{position:absolute;width:396px;left:0;top:42px;_top:44px;display:none;z-index:99;border:solid 1px #ffb400;background:#fff;max-height:180px;overflow:auto;_height:expression(this.scrollHeight > 180 ? "180px" : "auto");*zoom:1;}
.drop_form_list a{display:block;padding-left:10px;height:30px;line-height:30px;}
.drop_form_list a:hover{background:#f4f4f4;text-decoration:none;}
.wp_appeal .drop_hv .in_drop{border:1px solid #ffb400}
.wp_appeal .drop_hv .ico_arw{background-position:left -47px;}
.wp_appeal .drop_w1{width:191px;margin-right:15px;float:left;}
.wp_appeal .drop_w2{width:122px;margin-right:15px;float:left;}
.wp_appeal .drop_w3{width:190px;}
.wp_appeal .sub_con1 .drop_form{width:285px;}
.wp_appeal .sub_con1{margin:0 0 0 20px;}
.wp_appeal .sub_con1 li{padding-left:80px;}
.wp_appeal .sub_con1 .in_drop{width:280px;}
.wp_appeal .sub_con1 .drop_form_list{width:285px;}
.wp_appeal .in_drop.drop_w4{width:280px;}
.wp_appeal .z_type{z-index:99}

.wp_appeal .app_suc{padding:0 0 0 188px;font-size:14px;position:relative;margin-top:48px;line-height:26px;_zoom:1;}
.wp_appeal .app_suc h3{font-family:\5FAE\8F6F\96C5\9ED1,sans-serif;font-size:18px;font-weight:normal;margin:20px 0;}
.wp_appeal .app_suc .tit{font-weight:bold;}
.wp_appeal .app_suc .txt_warn{margin-top:10px;}
.wp_appeal .app_suc .txt_des{color:#666;}
.wp_appeal .app_suc .txt_mask{color:#0f84ee;}
.wp_appeal .app_suc .mrg{margin-top:25px;}

/* Animation */
.btn_choose:hover .ico_add{-webkit-animation:shake 1s .2s ease both;animation:shake 1s .2s ease both;}
@-webkit-keyframes shake{
    0%,100%{-webkit-transform:translateY(0);}
    10%,30%,50%,70%, 90%{-webkit-transform:translateY(-2px);}
    20%,40%,60%,80%{-webkit-transform:translateY(2px);}
}
@keyframes shake{
    0%,100%{transform:translateY(0);}
    10%,30%,50%,70%, 90%{transform:translateY(-2px);}
    20%,40%,60%,80%{transform:translateY(2px);}
}

.wp_appeal .txt_warn{-webkit-animation:showUp 1s .2s ease both;animation:showUp 1s .2s ease both;position:absolute;*position:relative}
@-webkit-keyframes showUp{
    0%,100%{-webkit-transform:translateX(0);}
    10%,30%,50%,70%, 90%{-webkit-transform:translateX(-2px);}
    20%,40%,60%,80%{-webkit-transform:translateX(2px);}
}
@keyframes showUp{
    0%,100%{transform:translateX(0);}
    10%,30%,50%,70%, 90%{transform:translateX(-2px);}
    20%,40%,60%,80%{transform:translateX(2px);}
}

.wp_appeal .ico_ok{-webkit-animation:width_show 0.6s 0s ease both;animation:width_show 0.6s 0s ease both;}
@-webkit-keyframes width_show{
    0%{width:0;}
    100%{width:19px;}
}
@keyframes width_show{
    0%{width:0;}
    100%{width:19px;}
}

/**
  *@author:luoyongqin
  *@designer:suncheng
  *@modify-time:2014-03-28
**/
/*font style*/
.link_color{color:#1884d9;}
.wp_record{width:718px;}
.wp_record .tit_des{border-bottom:none;}
.record_list{width:100%; font:12px/30px \5FAE\8F6F\96C5\9ED1; border-bottom:1px solid #e2e2e2;}
.record_list tr{height:30px;}
.record_list th,.record_list td,.page_list td{padding-left:25px; text-align:left;}
.record_list th{border-bottom:1px solid #e2e2e2; font-weight:normal; background:#eee;}
.record_list td{border-bottom:1px dashed #e2e2e2; color:#8d8d8d;}
.r_time td{border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; color:black;}
.rl_col2{position:relative;}
.wp_record .ico_warn{position:static; display:inline-block; width:12px; height:12px; background:url(../images/spr_ico_s.png) no-repeat 0 -250px;}

.page_list{margin-top:20px; width:100%; font:12px/24px \5FAE\8F6F\96C5\9ED1; color:#8d8d8d;}
td.page_num{text-align:right;}
.page_num a{display:inline-block; padding:0 13px; border:1px solid #e2e2e2;}
.page_num a:hover{background:#1680d2; color:white; text-decoration:none;}
a.non_a{color:#b8b8b8; cursor:default;}
a.non_a:hover{background:white; color:#b8b8b8;}
a.on_a{background:#1680d2; color:white; cursor:default;}

.wp_state{height:445px; overflow-y:auto;}
.state_list{margin-bottom:58px; font:12px/30px \5FAE\8F6F\96C5\9ED1; color:#8d8d8d; overflow:hidden;}
.sl_user{padding-bottom:8px; color:black;}
.state_list li,.sl_user{height:30px; border-bottom:1px dashed #e2e2e2;}
.state_list li span{display:inline-block; padding-left:3px; white-space:nowrap;}
.sl_col1{width:131px; font-weight:bold;}
.sl_col2{width:109px;}
.sl_state1{color:#00c800;}
.sl_state2{color:#c80000;}
.sl_state3{color:#ff9600;}
.warn_a{display:inline-block; width:22px; height:26px; line-height:12px; overflow:hidden; vertical-align:middle;}
.warn_a:hover{width:200px; text-decoration:none; border:none;}
.warn_tip{display:inline-block; padding:0 8px; height:22px; line-height:22px; border:1px solid #7f7f7f; color:black; background:#fbdfb2; white-space:nowrap; visibility:hidden; box-shadow:1px 1px 1px rgba(0,0,0,.5);}
.warn_a:hover .warn_tip{visibility:visible;}

/*self help unlock*/
.self_unlock_wp{padding-top: 30px; margin: 0; width: 100%; font: 14px/1.5 \5FAE\8F6F\96C5\9ED1;}
.self_unlock_wp .step{margin: 0 auto 40px; width: 852px;}
.self_unlock_wp .step ul li{width: 284px}
.self_unlock_wp .arw_1,.self_unlock_wp .arw_2,.self_unlock_wp .arw_3,.self_unlock_wp .arw_4{width:14px;height:30px;background:url(../images/spr_8.png) no-repeat;display:block;position:absolute;right:-1px;top:0;}
.self_unlock_wp .step .type_1 .step_1{background:#0582dc;}
.self_unlock_wp .step .type_1 .arw_1{background-position:0 0;}
.self_unlock_wp .step .type_1 .arw_2,.self_unlock_wp .step .type_1 .arw_3{background-position:-15px 0 !important;}
.self_unlock_wp .step .arw_4{background-position:-30px 0;}
.self_unlock_wp .step .type_2 .step_1,.self_unlock_wp .step .type_2 .step_2{background:#0582dc;}
.self_unlock_wp .step .type_2 .arw_1{background-position:-46px 0;}
.self_unlock_wp .step .type_2 .arw_2{background-position:0 0;}
.self_unlock_wp .step .type_2 .arw_3{background-position:-15px 0 !important;}
.self_unlock_wp .step .type_3 .step_1,.self_unlock_wp .step .type_3 .step_2,.self_unlock_wp .step .type_3 .step_3{background:#0683dd}
.self_unlock_wp .step .type_3 .arw_1,.self_unlock_wp .step .type_3 .arw_2{background-position:-46px 0;}
.self_unlock_wp .step .type_3 .arw_3{background-position:0 0 !important;}
.self_unlock_wp .step .type_4 li{background:#0683dd}
.self_unlock_wp .step .type_4 .arw_1,.self_unlock_wp .step .type_4 .arw_2,.self_unlock_wp .step .type_4 .arw_3{background-position:-46px 0 !important;}
.self_unlock_wp .step .type_4 .arw_4{background-position:-62px 0 !important;}

.unlock_form{margin: 0 0 0 300px;}
.unlock_form form{width: 100%;}
.ipt_box{margin-bottom: 18px; }
.ipt_box label,.ipt_box input,.ipt_box select{display: inline-block; vertical-align: top; font-size: 14px;vertical-align: middle;}
.ipt_box label{height: 42px; line-height: 42px; text-align: right;width: 6em;white-space: nowrap;}
.ipt_box input,.ipt_box select,.ipt_box option{padding: 0 16px; height: 40px; width: 228px; line-height: 40px; border: 1px solid #b3b3b3; background: #fff; color: #b8b8b8; font-family: \5FAE\8F6F\96C5\9ED1;}
.ipt_box input:focus{color: #000;}
.ipt_box select,.ipt_box option{padding-right: 0\0; margin-top: 11px\0; height: auto\0; *padding-right: 0; *margin-top: 11px; *height: auto; width: 262px; color: #000;}
.ipt{position: relative; display: inline-block; vertical-align: top;}
.ico_keyboard{position: absolute; right: 0; top: 0; width: 32px; height: 42px; background: url(../images/spr_ico_s.png) no-repeat -50px 0;line-height: 100;overflow: hidden;}
.ipt_box .caution{display: inline-block; height: 42px; vertical-align: top; line-height: 42px; color: #f5a32d; font-size: 14px;}
.ipt_box .account{display: inline-block; line-height: 42px; font-size: 14px; color: #0582dc;}
.ipt_txt{padding-left: 83px; height: 42px; line-height: 42px;}
#captcha{width: 118px;}
.captcha{display: inline-block; margin-left: 20px; vertical-align: top;}
.captcha img{display: block; border: none;}
.unlock_form .btn_wp{padding: 0 0 0 28px; border-top: none;}
.unlock_form .btn_normal{margin-left: 57px;}

.unlock_result{margin-top: 120px;}
.unlock,.unlock_fail,.unlock_ok{position: relative; margin: 0 0 55px 333px; padding-left: 90px; height: 72px; color: #000;}
.unlock_ok{margin-left: 386px;}
.ico_caution_blue,.ico_caution_red,.ico_success{position: absolute; left: 0; top: 0; width: 72px; height: 72px; background: url(../images/spr_ico_s.png) no-repeat;}
.ico_caution_blue{background-position: 0 -275px;}
.ico_caution_red{background-position: 0 -350px;}
.ico_success{background-position: 0 -425px;}
.unlock .tit,.unlock_fail .tit,.unlock_ok .tit{padding-top: 8px; font-size: 24px; color: #75c6fe;}
.unlock_fail .tit{color: #f34e2d;}
.unlock_ok .tit{padding-top: 18px; color: #1bce28;}
.prompt{line-height: 24px; color: #f34e2d; text-align: center;}

.mg0{margin: 0 !important;}
.fc_blue{color: #1c8ff9;display: inline-block; height: 42px; line-height: 42px;}
.unlock_ques{display: inline-block; height: 42px; line-height: 42px;}
.ipt_box .pwd_pro{width: 8em;margin-left: -2em;}

.btn_get_code{padding: 8px 10px;background: #75c6fe;color: #fff;margin: 0 0 0 10px;vertical-align: middle;}
.code1{display: block;margin: 10px 0 0 84px;width: 100px;text-align: center;}
.btn_get_code:hover{background: #5dbdff;text-decoration: none;}
.unlock_des{font-weight: bold;margin: 0 0 15px;}
.link_jump{color: #ff8b36;text-decoration: underline;margin: 0 0 0 25px;font-size: 12px;}

/*self help unlock end*/



/* 2016-05-25 */
.wp_cont .ico_s_warn{background: url(../images/spr_8.png) -25px -34px no-repeat;vertical-align: middle;display: inline-block;width: 20px;height: 20px;}
.mail_warn{color: #fe4040;text-align: center;margin: 30px 0 0;}
.other_type{text-align: center;width: 430px;padding: 20px 0 0;border-top: solid 1px #bcbcbc;margin: 60px auto 0;color: #6b6b6b;}
.link_bind_phone{color: #3366cc !important;display: inline-block;margin: 10px 0 0;}
.other_new{padding: 100px 0 0 345px;color: #878787;line-height: 30px;}
.other_new dt{font-weight: bold;}
.other_new a{color: #1c8ee9;}

/* 2016/7/1 */
.tit_app .commonlog{position: absolute; left: 104px; top: 5px; font-size: 12px; color: #646464;}
.commonlog .ico_location{display: inline-block; margin: 1px 5px 0 0; width: 12px; height: 16px; background: url(../images/spr_ico_s.png) no-repeat -50px -50px; vertical-align: top;}
.commonlog .link_modify{margin-left: 20px; color: #1884d9;}
.anomaly td,.anomaly{color: #ff6600;}
.record_list tr:hover{background: #fff2d2;}
.record_list .feedback{visibility: hidden; color: #1884d9;}
.record_list tr:hover .feedback{visibility: visible;}
.mt70{margin-top: 70px !important;}
.mt50{margin-top: 50px !important;}
.mt0{margin-top: 0 !important;}
.ml150{margin-left:150px !important;}
.ver_con .drop_form{position: relative; width: 140px; height: 40px; cursor: pointer; margin-right: 10px; float: left;}
.ver_con .drop_form .txt_show { position: absolute; height: 40px; line-height: 40px; left: 10px; top: 0;width: 132px;text-align: left;}
.drop_form .ico_arw{width: 19px; height: 10px; overflow: hidden; background-position: left -35px; position: absolute; right: 8px; top: 15px;}
.drop_form .in_drop{ width: 128px; cursor: pointer; height: 38px; line-height: 38px; border: solid 1px #bfbfbf; padding-left: 10px;}
.wp_main .verify .drop_form .in_ver{ width: 128px;}
.drop_form .drop_form_list{position: absolute; width: 138px; left: 0; top: 39px; _top: 40px; z-index: 99; border: solid 1px #ffb400; background: #fff; max-height: 180px; overflow: auto;}
.warn_success{position: relative;}
.warn_success .ico_suc{position: relative; display: inline-block; left: 0; top: 0; vertical-align: middle; margin-right: 14px;}
.ico_arw_left { width: 7px; height: 13px; background-position: -10px -202px; margin-right: 5px; vertical-align: -1px; _margin-top: 10px;}
.tip_top{position: relative; margin: 0 auto; padding: 6px 0; width: 980px; text-align: center; color: #fff; background: #ff6a59; font-family: \5FAE\8F6F\96C5\9ED1;}
.tip_top p{padding: 0 100px;}
.tip_top a{color: #fff;}
.tip_top .close{position: absolute; right: 25px; top: 6px;}

/* pop */
.flo_bg{position:fixed; _position:absolute; left:0; top:0; right:0; bottom:0; width:100%; _height:954px; background:#000; z-index:1001; filter:alpha(opacity=50); opacity:.5;}
.flo_minbg{ _width:1000px;}
.pop_sc .close{position:absolute; right:10px; top:-2px; width:40px; height:50px; overflow:hidden; background:#1884d9;}
.pop_sc .close span{display: block; margin: 13px auto 0; width: 25px; height: 25px; overflow: hidden; line-height: 25; background: url(../images/spr_ico_s.png) no-repeat -50px -75px; transition:all .3s ease;}
.pop_sc .close:hover span{-webkit-transform:rotate(90deg); transform:rotate(90deg);}
.pop_sc{position: fixed; _position: absolute; z-index: 1002; left: 50%; top: 50%; margin: -135px 0 0 -235px; overflow: hidden; width: 470px; height: 270px; background: #fff; color: #959595; border-top: 2px solid #1884d9; font: 14px/1.5 \5FAE\8F6F\96C5\9ED1;}
.pop_sc .hd{padding: 13px 20px; color: #000;}
.pop_sc .cont{margin: 16px 55px;}
.pop_sc .list_feed li{line-height: 30px;}
.pop_sc .list_feed li span{display: inline-block; vertical-align: top;}
.pop_sc .list_feed .label{width: 85px; color: #8d8d8d;}
.pop_sc .warn{margin-left: 16px; color: #f60;}
.ico_tip{display: inline-block; margin-right: 2px; width: 19px; height: 18px; background: url(../images/spr_btn_s.png) -81px -188px no-repeat; vertical-align: middle;}
.pop_sc .btn_wp{position: absolute; left: 0; bottom: 20px; width: 100%; text-align: center;}
.pop_sc .btn_wp .btn{display: inline-block; margin: 0 3px; width: 178px; height: 38px; line-height: 38px; color: #1884d9; border: 1px solid #ccc;}
.pop_sc .btn_wp .btn:hover{text-decoration: none; color: #1b96e9;}
.pop_sc .btn_wp .btn_blue{background: #1884d9; border-color: #1884d9; color: #fff; transition: .2s;}
.pop_sc .btn_wp .btn_blue:hover{background: #1b96e9; color: #fff;}
.pop_sc .hint{position: relative;}
.pop_sc .hint .ico_tip{position: absolute; left: -25px; top: 0;}
.feedback_box{margin-top: 26px;}
.feedback_box .label{margin-bottom: 6px; font-weight: bold;}
.feedback_box .ipt_box select{margin-right: 16px; padding: 0 8px; width: 133px; height: 21px; color: #959595; border-color: #aaa;}
.txt_center{text-align: center;}
.pop_sc .warn_success{font-size: 18px;}
.ico_danger{display: inline-block; width: 48px; height: 48px; background: url(../images/spr_btn_s.png) no-repeat 0 -550px;}
.warn_danger{position: relative; margin-left: 80px; padding: 6px 0 0 60px; color: #646464;}
.warn_danger .ico_danger{position: absolute; left: 0; top: 0;}
.warn_danger .tit{line-height: 20px; font-size: 18px; color: #c60b16;}
.wp_main .verify.txt_center{margin-left: 0; text-align: center;}
.wp_main .verify.txt_center p{margin-left: 0;}
.wp_main .verify.txt_center .label{margin-left: 316px;}

.txt_drop{width: 128px; cursor: pointer; height: 38px; line-height: 38px; border: solid 1px #bfbfbf; padding-left: 10px;display: inline-block;}